Flexible and Semantics-Based Support for Web Services Transaction Protocols
نویسندگان
چکیده
Increasing successful rate of long running transactions is challenging in the heterogeneous environment because business processes become complex and the spanning time are unpredictable. This paper focuses on reducing the failure rate of completing transactions. A novel algorithm for flexible and semantic-based support to executing long running transactions is proposed. The algorithm is to provide a novel management for Web service transactions. The solution is to classify services based on semantics, and provide flexibility by calculation of recommendation. Furthermore, the proposed algorithm can be employed by many transaction protocols to improve the management of transactions. Tentative Hold Protocol is used and combined with the proposed solution to achieve flexibility of execution transactions.
منابع مشابه
UTML: Unified Transaction Modeling Language
Web transactions may be complex, composed of several sub-transactions accessing different resources including legacy systems. They may also have complex semantics. To deal with complex web applications, transaction design methodologies and tools need to be very flexible allowing for designing web applications from scratch (top-down design), as well as using existing systems or services to compo...
متن کاملWeb Services Workflows - Composition, Co-Ordination, and Transactions in Service-Oriented Computing
Web services can be seen as a newly emerging research area for Service-oriented Computing and their implementation in Serviceoriented Architectures. Web services are self-contained, self-describing modular applications or components providing services. Web services may be dynamically aggregated, composed, and enacted as Web services Workflows. This requires frameworks and interaction protocols ...
متن کاملDeveloping A Three-Dimensional Transaction Model for Supporting Atomicity Spheres
Web Services (WSs) are touted as a new promising paradigm for developing and deploying distributed, Internet-based business applications. Recently, we have witnessed the emergence of web-service description and request languages as well as composition protocols. Transaction management is crucial for implementing reliable and robust web-based business transactions with cohesive web-services. How...
متن کاملFlexible Business Transaction Composition in Service-Oriented Environments∗
Reliability and clear semantics in the presence of errors are of key importance for automated execution of business processes. Consequently, transaction support is a major ingredient for business process automation in a Service-Oriented Computing (SOC) environment. As automated business processes become more complex, different parts of business processes have different transaction requirements....
متن کاملWS-CAF: Contexts, Coordination and Transactions for Web Services
There is considerable discussion in the Web services community about how to create composite applications for business process automation. Until recently no one has been focusing on a comprehensive solution to the difficult system-level problems that arise when Web services are combined. The OASIS Web Services-Composite Application Framework (WS-CAF) specifications provide the means to solve co...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008